package com.qdlc.p2p.dal.model;

import com.qdlc.p2p.common.constant.SinaConstant;
import com.qdlc.p2p.common.util.StringUtil;
import com.qdlc.p2p.dal.dto.TppTradeLog;

/**
 * 代收代付交易 记录
 * @author zlhx
 * @version 2.0
 * @date 2015年8月21日 上午11:11:19
 */
public class TppTradeLogModel extends TppTradeLog {

	/**
	 * 把代收代付交易记录中保存的 serviceType转化为 调度任务中的serviceType
	 * @param serviceType
	 * @return
	 * @param
	 */
	public static String getTppServiceType(String serviceType){
		String str = "";
		if (SinaConstant.TRADE_SERVICE_LOAN.equals(serviceType)) {
			str = TppModel.BORROWVERIFYFULLSUCCESS;
		} else if (SinaConstant.TRADE_SERVICE_REPAY.equals(serviceType)) {
			str = TppModel.DOREPAY;
		} else {
			str = StringUtil.isNull(serviceType);
		}
		return str;
	}
	
	/**
	 * 自动调度标识 1:自动，0:非自动
	 */
	public final static byte IS_AUTO = 1;
	
	public final static byte NOT_AUTO = 0;
	
}
